home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part2 / 10808 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: d213-1.cpe.maroochydore.aone.net.au!user
  2. From: neilo@m140.aone.net.au (Neil O'Rourke)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: Is Power PC really the way to go?
  5. Date: Sat, 20 Apr 1996 16:13:49 +1000
  6. Message-ID: <neilo-2004961613490001@d213-1.cpe.maroochydore.aone.net.au>
  7. References: <1387.6682T1355T514@mbox200.swipnet.se>
  8. NNTP-Posting-Host: d213-1.cpe.maroochydore.aone.net.au
  9.  
  10. In article <1387.6682T1355T514@mbox200.swipnet.se>,
  11. videoking@mbox200.swipnet.se (Johan Otterstrom) wrote:
  12.  
  13. > Is PowerPC really the future for the Amiga? I've heard several people who are
  14. > very doubtful about this whole project.
  15. >
  16. > Who will write the new PowerPC software?? Which companies dare to spend more
  17. > money on developing for a "to be maby" market? MacroSystem (germany) decided
  18. > to use the Dec Alpha in their Draco, mainly due to Motorola's previous track
  19. > record. Alpha's are available now in quantity.
  20.  
  21. Yeah, yeah, the same thing was said about the power Macs, then Code
  22. Warrior came along and kill that talk.
  23.  
  24. Phase 5 are porting the Amiga OS to PPC code, right?  That surely implies
  25. that the port is going to follow the guidlines that the 68K OS has set in
  26. stone.  Frankly, the Amiga OS has a much better chance of migrating
  27. unscathed to the PPC than the Mac had.  The Mac OS, while powerful, was a
  28. monumental hack with all its library calls implemented as TRAP
  29. instructions.  Those TRAP's are now what slow the whole thing down.  The
  30. Amiga, though, calls its library functions via a jump table.  Not that
  31. much difference, true (the TRAP jump table resides in low memory), but a
  32. big enough difference not to screw the whole system up.
  33.  
  34. "So what?", you say.  Well, since there is no addressing changes needed to
  35. make the library calls, and the calling syntax etc is more than likely to
  36. be the same, then all a C compiler has to do is spit out PPC code in place
  37. of 68K code, and that is what the new Storm C compiler is going to do.
  38.  
  39. For most sanely written programs, this implies a recompile only.
  40.  
  41. Neil O'Rourke
  42. neilo@m140.aone.net.au
  43.  
  44. "Naturally, we maintain plausable denial" - Cancer Man, The X Files
  45.